panty shield - German English Dictionary